MKRLCCWVELRLQVMKKLKLKIEGCSFDDMYFVLQIRNHGEIITCTSRGDILSRKRKTLTTSLIPLLVITVCALRCIEVVEKVKVHPLWQATPMVQRSVEDQSVLVATYEGEHNHPMPSQMDSNNGLNRYISHGGSASTPVAANKRSSLTEPTDRPLIVYSMKKRREARATEMADEEHVSGS